construction in vacant lots - Espagnol Anglais Dictionnaire